A type of Instruction Set Architecture which requires multiple simple instructions to encode an operation which a CISC ISA might encode as one complex instruction.